package com.garen.fire.biz;

import com.garen.fire.entity.FireDuty;

import java.util.Date;
import java.util.List;

import com.alibaba.fastjson.JSONObject;
import com.garen.common.*;


public interface IFireDutyBiz {
	

	/*
	*分页查询
	*/
	List<FireDuty> getFireDutyList(PageBean<FireDuty> pb,FireDuty fireDuty);

	/*
	*无分页查询列表
	*/
	List<FireDuty> getFireDutyList(FireDuty fireDuty);

	/*
	*查询实体
	*/
	FireDuty getFireDuty(FireDuty fireDuty);

	/*
	*保存
	*/
	int saveFireDuty(MsgBean mbean,FireDuty fireDuty);

	/*
	*批量保存
	*/
	int saveFireDutyAll(MsgBean mbean,Date date,Integer orgId,List<FireDuty> fireDutyList);

	
	/*
	*删除
	*/
	int delFireDuty(MsgBean mbean,FireDuty fireDuty);

	/*
	* 获取中队排班情况
	*/
	JSONObject  getFireDutyList(String orgId,Date kssj,Date jssj);
	
}
